<?php
include("cabecalho.php");    // valida usuario e monta cabecalho

$objUsuario = new Usuario();

if (isset($_POST["filtro"])) {
    $complemento = " where usuario.ativo= 1 and nomeUsuario ILIKE '%" . $_POST["filtro"] . "%' ";
} else {
    $complemento = " where usuario.ativo= 1";
}
if (isset($_GET['orderBY'])) {
    $complemento.="ORDER BY " . $_GET['orderBY'];
}

//lista é o array de objetos da classe usuario
//$complemento .=" order by nomeUsuario";
$lista = $objUsuario->listarJoin($complemento);

//variável com a minha saída ...montar o html
$saida = "";
if (isset($lista)) {        // verifica se existe algum objeto
    // $soun = "";
    //$linha = 1;
    foreach ($lista as $item) {

        $saida .= '<tr>
            <td>' . $item->idUsuario . '</td>
            <td>' . $item->nomeUsuario . '</td>
            <td>' . $item->emailUsuario . '</td>
            <td>' . $item->cpfUsuario . '</td>
            <td>' . $item->enderecoUsuario . '</td>
            <td>' . $item->telefoneUsuario . '</td>
            <td>' . formataData($item->dtLoginUsuario) . '</td>
            <td>' . $item->tipoDesc . '</td>
            <td>
            <a class="btn btn-info btn-sm"   href="usuarioUpd.php?idUsuario=' . $item->idUsuario . '">Editar</a>
            <a class="btn btn-danger btn-sm" href="usuarioDel.php?idUsuario=' . $item->idUsuario . '">Excluir</a>
            </td>
        </tr>';
    }
}
?>
<br>
<div class="container">
    <div class="row">
        <div class="col-md-11">
            <div class="navbar navbar-default">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                        <span class="sr-only">Toggle navigation</span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                    <a class="navbar-brand">Filtrar por Nome:</a>
                </div>
                <div class="collapse navbar-collapse navbar-ex1-collapse">
                    <form action="usuario.php" method="post" id="formulario" class="navbar-form navbar-left" role="search" >
                        <div class="form-group">
                            <input type="text" name="filtro" class="form-control" placeholder="Nome ou parte do nome">
                        </div>
                        <button type="submit"  class="btn btn-default"
                                onclick="document.getElementById('formulario').submit();">Pesquisar</button>
                    </form>
                    <a href="usuarioAdd.php" type="button" class="btn btn-default navbar-btn navbar-left">Novo Usuário</a>
                    <?php
                    //echo "  <a href=\"tipo.php\" type=\"button\" class=\"btn btn-default navbar-btn navbar-left\">Tipos de Usuário</a>  ";
                    ?>

                </div>
            </div>
        </div>
    </div>
</div>


<div class="container">
    <div class="col-md-11 text-justify">
        <div class="table-responsive">
            <table class="table table-bordered table-hover table-striped table-condensed">
                <thead>
                    <tr>
                        <th><a href="usuario.php?orderBY=idUsuario">          ID</a></th>
                        <th><a href="usuario.php?orderBY=nomeUsuario">       Nome Usuário</a></th>
                        <th><a href="usuario.php?orderBY=emailUsuario">      E-Mail</a></th>
                        <th><a href="usuario.php?orderBY=cpfUsuario">        CPF</a></th>
                        <th><a href="usuario.php?orderBY=enderecoUsuario">   Endereço</a></th>
                        <th><a href="usuario.php?orderBY=telefoneUsuario">   Telefone</a></th>
                        <th><a href="usuario.php?orderBY=dtLoginUsuario">    Ult. Login</a></th>
                        <th><a href="usuario.php?orderBY=tipo">               Tipo</a></th>
                        <th>Ação</th>
                    </tr>
                </thead>
                <tbody>
                    <?php echo $saida; ?>
                </tbody>
            </table>
        </div>
    </div>
</div>

<?php
include("rodape.php");


